visual storage valve - Spanish English Dictionary